@chaset "utf-8";
/* SETTING */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, a , font, img, ol, ul, li {margin:0;padding:0;border:0;outline:0;vertical-align: baseline;background: transparent;}
*{margin:0;padding:0;}
input {margin: 0;padding: 0;}
body {background: #f7f7f7;font-size:13px;line-height:1.5;font-family: helvetica, arial, tahoma, "Times New Roman",sans-serif;color: #333; }
ol, ul {list-style: none;}
a {color:#005b7f; text-decoration: none;}
a:hover {color:#ff6c00;text-decoration: none;}
a:visited {color:#1ea3d8;text-decoration: none;}
.clear, .clearfix {clear:both;}
a img {border: none;}
.fw{width:100%;}
.fr{float:right;}
.fl{float:left;}
.rlt{position:relative;}
.bold{font-weight:bold;}
.blue{color:blue;}
.red{color:red;}
.yellow {color:#ffd500;}
.strong {font-weight: bold;}
.uppercase {text-transform: uppercase}
.transparent_black {
   background: url();
   background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.8)));
   background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);
   background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);
   background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);
   background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 );
}
/* END SETTING */
body {
   background: #fff;
}
.wrap {
   width: 1000px;
   height: auto;
   margin: 0px auto;
}
.primary {
   width: 1000px;
   height: auto;
   margin: 0px auto;
}
.search {
   width: 520px;
   margin: 200px auto;
}
.search form {
   padding-top: 10px;
   position: relative;
}
.txt_search {
   text-align: left;
   font-size: 14px;
   font-family: Arial;
   width: 510px;
   height: 28px;
   line-height: 28px;
   padding: 0 5px;
   float: left;
}
.btn_search {
   background: url(../img/icon_search.png) no-repeat center center #fff;
   width: 28px;
   border: none;
   cursor: pointer;
   height: 28px;
   position: absolute;
   top: 11px;
   right: 0px;
}


.autocomplete-suggestions { border: 1px solid #999; background: #FFF; overflow: auto; font-size: 12px}
.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { font-weight: normal; color: #3399FF; }

.prodt_left {
   width: 790px;
   float: left;   
}
.prodt_right {
   width: 200px;
   float: left;   
   margin-left: 10px;
}


.prodt_img {
   width: 400px;
   float: left;
}
.img_hl {
   width: 400px;
   height: 360px;
   overflow: hidden;
}
.img_hl img {
   width: 400px;
}
.img_li {
   width: 400px;
   height: 80px;
   margin-top: 5px;
}
.img_li_item {
   width: 90px;
   height: 80px;
   overflow: hidden;
   float: left;
   margin-left: 5px;
}
.img_li_item img {
   width: 90px;
}
.prodt_info {
   width: 380px;
   margin-left: 10px;
   float: left;
}
.prodt_gh {
   width: 790px;
   margin-top: 20px;
}